package jxau.jwgl.api;

import jxau.jwgl.commons.entity.CourseCategory;
import jxau.jwgl.commons.entity.Semester;
import retrofit2.Call;
import retrofit2.http.POST;
import retrofit2.http.Path;

import java.util.List;

/**
 * CommonDataApi 公共数据Api
 *
 * @author LongShu 2017年5月23日
 */
@HttpServiceApi
public interface CommonDataApi {

    /**
     * 学期列表
     */
    @POST(JWGLServerApiConfig.semesterList)
    Call<MessageData<Semester>> semesterList(@Path("guid") String guid);

    /**
     * 课程分类
     */
    @POST(JWGLServerApiConfig.courseCategory)
    Call<List<CourseCategory>> courseCategory(@Path("guid") String guid);

}
